most enviable - German English Dictionary